var frisby = require('frisby');

frisby.create('无机场更新信息')
  .post('http://192.168.247.88:9090/hub/device/airportInfo', {
       'device-udid':'092700B6-2E6F-45D7-B55D-AEFACED48DDC',
       'MD5':'2601'//机场信息所有行的总MD5   不能为空
     })

    // .inspectJSON()
  .expectJSONTypes({
        'result':{
          "value":'noChange',
          "info":'无机场更新信息'
        }})
  .expectStatus(200)
.toss();

frisby.create('有机场更新信息')
  .post('http://192.168.247.88:9090/hub/device/airportInfo', {
       'device-udid':'092700B6-2E6F-45D7-B55D-AEFACED48DDC',
       'MD5':'2601'//机场信息所有行的总MD5   不能为空
     })

    // .inspectJSON()
  .expectJSONTypes({
      'result':{
        "value":'isChange',
        "MD5":'北京',
        "infos":Array
      }})
  .expectJSONTypes('result.infos.?', {
        "Airport_Name":'国航',//"机场名字",
     	  "City":'北京',//"城市名",
    	  "FIR":'1',//"1为情报区，0为非情报区",
 	    	"IATA_ID":'123',//"三字码",
 	    	"ICAO_Code":'36501',//"机场区域码",
 	    	"ICAO_ID":'1234'//"机场四字码"
      })
  .expectStatus(200)
.toss();
